be handled by someone - German English Dictionary